weapon pre-launch - French English Dictionary